have a head on one's shoulders – English–Español translations

🇬🇧 en es 🇪🇸

have a head on one's shoulders verb

tener la cabeza en su sitio
Wiktionary Links